<template>
  <div id="app">
    <div>
      <span>姓名:</span>
      <input type="text" v-model="message.name" >
    </div>
    <div>
      <span>年龄:</span>
      <input type="number" v-model="message.age">
    </div>
    <div>
      <span>性别:</span>
      <select >
        <option value="男">男</option>
        <option value="女">女</option>
      </select>
    </div>
    <div>
      <button @click="edit(index)">添加/修改</button>
    </div>
    <div>
      <table
        border="1"
        cellpadding="10"
        cellspacing="0"
      >
        <tr>
          <th>序号</th>
          <th>姓名</th>
          <th>年龄</th>
          <th>性别</th>
          <th>操作</th>
        </tr>
        <tr v-for="(item,index) in arr" :key="index">
          <td>{{index+1}}</td>
          <td>{{item.name}}</td>
          <td>{{item.age}}</td>
          <td>{{item.sex}}</td>
          <td>
            <button @click="delFn(index)">删除</button>
            <button @click="edit(index)">编辑</button>
          </td>
        </tr>
      </table>
    </div>
  </div>
</template>
<script>
export default {
  data () {
    return {
      arr: [
        {
          name: 'Tom2',
          age: 19,
          sex:'男'
        },
        {
          name: 'Jone',
          age: 21,
          sex:'女'
        },
        {
          name: '小李',
          age: 18,
          sex:'男'
        }
      ],
      message: [{
        name: 'erz',
          age: 0,
          sex:'nan'
      }]
    }
  },
  methods: {
   
    edit(index) {
      console.log(2);
      this.message=this.arr[index]
    },
    delFn(index) {
      this.arr.splice(index,1)
    }
  }
}
</script>
